namespace Table.DataModel
{
    public class TableSceneTransformPoint
    {
        /// <summary>
        ///传送点ID
        /// </summary>
        public int id;
        /// <summary>
        ///传送场景ID
        /// </summary>
        public int sceneId;
        /// <summary>
        ///传送编辑位置ID
        /// </summary>
        public int positionId;
        /// <summary>
        ///传送区域半径
        /// </summary>
        public int transformRadius;
        /// <summary>
        ///目标场景ID
        /// </summary>
        public int targetSceneId;
        /// <summary>
        ///目标编辑位置ID
        /// </summary>
        public int targetPositionId;
        /// <summary>
        ///传送点名称
        /// </summary>
        public string name;
        /// <summary>
        ///外形
        /// </summary>
        public int modelId;
        /// <summary>
        ///传送时候的剧情id (-1代表没有剧情 有剧情的不会弹窗)
        /// </summary>
        public int plotId;
        /// <summary>
        ///弹窗标题
        /// </summary>
        public string messageboxTitle;
        /// <summary>
        ///弹窗内容
        /// </summary>
        public string messageboxContent;
        /// <summary>
        ///传送特效ID
        /// </summary>
        public int sceneEffectId;
        /// <summary>
        ///需要玩家等级
        /// </summary>
        public int requiredPlayerLevel;
        /// <summary>
        ///需要完成的任务(逗号分隔)
        /// </summary>
        public string requiredFinishedTaskIds;
        /// <summary>
        ///传送类型（0普通；1跳跃）
        /// </summary>
        public int transferType;
        /// <summary>
        ///传送资源配置
        /// </summary>
        public string transferRes;
        /// <summary>
        ///传送动画时长
        /// </summary>
        public string transferAnimRes;
    }
}
